Career 2012 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F4 Mexico F18 Austria F2 Croatia F1 Italy F5 Italy F6 Croatia F5 Austria F1 Croatia F2 Honda-Kah Open - Singapore The Scottish Tennis Championships - Edinburgh AXA Open - Lisbon Cosmorom Challenger - Brasov Copa Sevilla - Seville The LTA Hull Challenger - Hull Schickendanz Open - Furth Copa Ericsson Uruguay - Montevideo Warsteiner Challenger - Wolfsburg Zagreb Open - Zagreb Espinho Challenger - Espinho 2001 Eddleman USTA Challenger - Birmingham Challenger Casino Lugano - Lugano Muller Cup - Ulm TESS Tennis Classic - Campinas Geneva Challenger - Geneva Stella Artois Clay Court Championships - Budaors Credicard Tennis Cup - Campos do Jordao Skandia Open - Linz Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Copa Ericsson Argentina - Buenos Aires 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia VIII Trofeo Ciutat de Barcelona - Barcelona Internazionali di Tennis de San Marino - San Marino BH Tennis Open International Cup - Belo Horizonte The Surbiton Trophy - Surbiton Samsung Securities Cup - Seoul 4th Sardinia International Championships - Cagliari The 70th King's Cup and Queen's Cup - Bangkok DPD Challenger 2000 - Aschaffenburg Abierto Internacional de Salinas - Salinas Banja Luka 2002 - Banja Luka Sardinia International Championship - Cagliari Muller Cup 2000 - Ulm FILA Challenger Biella - Biella Copa Ericsson Chile - Santiago Copa Sevilla Internacionales de Andalucia - Seville Quelle Cup - Furth 2001 USTA Tallahassee Tennis Challenger - Tallahassee Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana drkoop.com USTA Challenger of Burbank - Burbank Zagreb Open - Zagreb Black Forest Open 2000 - Freudenstadt Copa Ericsson - Buenos Aires Copa Ericsson Brazil - Sao Paulo Heineken Challenger - Ho Chi Minh City Oberstaufen Cup - Oberstaufen C.T. San Remo - XIII Piertomaso Tessitore - San Remo Nord/LB Open - Braunschweig Intersport Heilbronn Open - Heilbronn Neride Prague Indoor - Prague KGHM Polish Indoors - Wroclaw VSZ Solvak Open Challenger - Kosice Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw Corona Mexico City Open - Mexico City Tennis Napoli Cup 2004 - Napoli Copa Ericsson - Santiago Tatra Banka Open 2001 - Bratislava Torneo Internacional Challenger Fila 2005 - Leon XI Ciutat de Barcelona - Barcelona XI Trofeo Ciudad de Quito - Quito Challenger Copa Sevilla - Seville Lubbock Challenger - Lubbock Music City Challenger - Nashville The USTA Challenger at West End Racquet - Torrance drkoop.com USTA challenger of Miami - Miami VII Torneo Internazionale di Tennis - Barletta Sao Paulo - Brazil Unicredit (Suisse) Bank S. A. Challenger - Chiasso ECM Prague Open - Prague Nord/LB Open 2004 - Braunschweig Garden Open 2004 - Rome Internationale Badische Meisterschaffen Um Den Techem Cup - Zell West Side Tennis Club Clay Court Challenger - Forest Hills Ljubljana Open - Ljubljana Antonio Savoldi-Marco Co. - Manerbio ATU Cup - Weiden Steelers Cup - Kosice Riviera di Rimini Challenger - Rimini 2004 Keys Gate Challenger - Homestead Dusseldorf Open 2006 - Dusseldorf La Serena Open - La Serena Oberstraufen Cup - Oberstaufen USTA Men's Challenger of Dallas - Dallas San Luis Potosi Challenger - San Luis Potosi Uncle Toby's Australian Men's Clay Court Challenger - Canberra IPP Geneva Trophy - Geneva ATP Slovak Open Challenger - Bratislava Fifth Third Bank Tennis Classic - Lexington KGHM Dialog Polish Indoors - Wroclaw Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso XI Torneo Internazionale di Tennis - Barletta Unique Zagreb Open - Zagreb Schickendanz Open - Furth Unicredit Czech Open 2007 - Prostejov Copa Petrobras Brazil - Belo Horizonte Brasov Challenger - Brasov Aberto de Sao Paulo - Sao Paulo Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Zagreb Open - Zagreb Countrywide Classic USTA Men's Challenger - Carson Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Unique Zagreb Open - Zagreb BSI Challenger Lugano - Lugano Banja Luka Challenger 2004 - Banja Luka Porsche Open - Poznan Iskratel Open - Kranj Oldum Brown Vancouver Open - Vancouver Citta di Como Challenger - Como Copa Sevilla-Internacionales de Andalucia - Seville Ciutat de Barcelona - Barcelona JSM Challenger of Champaign - Urbana The Wright Financial Group USTA Challenger - Champaign 2008 Knoxville Challenger - Knoxville Nord LB Open 2007 - Braunschweig Lima Challenger - Lima Salinas Challenger Carson Challenger Dallas Challenger Copa Petrobras Argentina - Buenos Aires Copa Petrobras Argentina - Buenos Aires Pereira Challenger Yuba City Challenger Copa Petrobras Bogota - Bogota Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo Voit Mexico City Open - Mexico City Copa Petrobras Aracaju - Aracaju Vancouver Challenger Copa Telefonica CTC Chile - Santiago Pro Tennis World Open - Sunrise Montevideo Challenger Copa Petrobras Paraguay - Asuncion Asuncion Challenger Santiago Challenger ITG Miami Challenger - Miami The Natrel's Challenger of Granby - Granby Charlottesville Challenger Knoxville Challenger Dallas Challenger Curitiba Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Bordeaux Challenger Copa Petrobras - Bogota Tallahassee Tennis Challenger - Tallahassee Bogota Challenger Asuncion Challenger Santiago Challenger USTA/Adtech Challenger - Boston USTA Illinois Challenger - Champaign Sunset Moulding Challenger - Yuba City BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Schickendanz Open - Furth Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Tunis Open 2007 - Tunis ECU Prague Open - Prague Challenger Lugano - Lugano AT&T Challenger of Dallas - Dallas Lamberts Open by Stawag - Aachen CA Challenge - Graz VIII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb SIR Supermercadi Challenger - Rome Music City Challenger - Nashville Odlum Brown Vancouver Open - Vancouver Genoa Open Challenger-Fondazione Carige - Genova Banja Luka Challenger - Banja Luka Diego Open - Budapest Buenos Aires Challenger 2005 Freeman Men's Challenger - Joplin Draft Corona Mexico City Open - Mexico City ECM Prague Open 2005 - Prague GHI Bronx Classic - Bronx IPP Geneva Trophy - Geneva Kuppers Kolsch Cup by Lambertz - Aachen Hilton Waikoloa Village USTA Challenger - Waikoloa 1st Challenger Tournament Leon - Leon Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova KGHM Dialog Polish Indoors - Wroclaw ATP Heineken Challenger 2000 - Ho Chi Minh City ATU Cup - Weiden Eddleman USTA Challenger - Birmingham Amer-Wilson Challenger - Tampere Open de Tanger - Tangier Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota BCP Tennis Classic - Sao Paulo Heilbronn Open - Heilbronn VI Abierto Internacional de Salinas - Salinas V Torneo Internazionale di Tennis - Barletta AGT Challenger - Leon Memorial Savigny - Sassuolo Schickedanz Open - Furth Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Hamburg Challenger - Hamburg Ljubljana Open - Ljubljana Hugarian Food Open - Budapest Finnish Open - Helsinki San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen Ljubljana Open - Ljubljana La Serena Open - La Serena San Marino Cepu Open - San Marino Heilbronn Open - Heilbronn Open de Montauban - Montauban Copa Kia Challenger ATP - Santiago Oberstaufen Cup - Oberstaufen VI Gramado Open de Tenis - Gramado Internationaux de Doubs Open de Franchie-Comte - Besancon Brasil Open - Florianopolis Bancolombia Open - Bogota Waco International Tennis Challenger - Waco Freudenstadt Challenger - Freudenstadt XL Capital Bermuda Open - Bermuda Ljubljana Open 2002 - Ljubljana Oberstaufen Cup - Oberstaufen Black Forest Open 2002 - Freudenstadt Warsteiner Challenger Wolfsburg - Wolfsburg Barletta Citta Della Disfida Open 2000 - Barletta Bulgarian Challenger 2002 - Sofia Weissenhauser Strand Cup - Hamburg DPD Challenger 2001 - Aschaffenburg BBB Open - Sofia Medicor Open - Budapest USTA Challenger of Tiburon - Tiburon The Nottingham Challenger - Nottingham Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Pro Tennis World Open - Boca Raton 6th Sardinian International Championships - Cagliari 2004 Colorado Tennis Classic - Denver IPP Geneva Trophy - Geneva Dubrovnik Open - Dubrovnik Aberto de Sao Paulo - Sao Paulo Harrah's Entertainment Challenger - Tunica Czech Open 2005 - Prostejov Black Forest Open - Freudenstadt Banja Luka Challenger 2005 - Banja Luka 2005 Tulsa Challenger - Tulsa Challenger Britania Zavaleta - Puebla 10° Trofeo Luigi Pezzoli - Bergamo Ostdeutscher Sparkessen Cup - Dresden Waldbaum's Hamlet Cup - Long Island Sao Paulo Challenger Sao Paulo Challenger Cerveza Club Columbia Open - Bogota Savannah Challenger Sybase Open - San Jose Kroger / St. Jude International - Memphis AT&T Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Sao Paulo Challenger Shanghai Open '98 - Shanghai Heineken Open - Singapore Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Heineken Open Singapore - Singapore Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca AAPT Championships - Adelaide Cerveza Club Colombia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Cali Challenger BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Merano Open - Merano Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador AIG Japan Open - Tokyo U.S. Men's Clay Court Championships - Orlando BellSouth Open - Vina del Mar International Tennis Championships - Delray Beach Mallorca Open - Mallorca Brasil Open - Salvador CA Tennis Trophy - Vienna Open Seat Godo 2003 - Barcelona BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Bogota U.S. Men's Clay Court Championships - Houston Carson Challenger RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle Campionati Internazionali di Sicilia - Palermo Chennai Open - Chennai The Stella Artois Championships - London Champaign Challenger Pilot Pen Tennis - New Haven Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Copa Telmex - Buenos Aires Puebla Challenger Legg Mason Tennis Classic - Washington SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Chennai Open - Chennai Brasil Open - Salvador CA Tennis Trophy - Vienna Sao Leopoldo Challenger Pilot Pen Tennis - New Haven Sunrise Challenger RCA Championships - Indianapolis Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Open Seat Godo 2007 - Barcelona Open de Moselle - Metz AEGON Championships - London President's Cup 1997 - Tashkent Belo Horizonte Challenger America's Red Clay Tennis Championship - Coral Springs The Nottingham Open - Nottingham Infiniti Open - Los Angeles BMW Open - Munich Croatia Open - Umag Gelsor Open Romania - Bucharest Scania Stockholm Open - Stockholm Olbia Geovillage Open - Olbia San Luis Potosi Challenger 2002 - San Luis Potosi KGHM Polish Indoors - Wroclaw Siemens Open - Scheveningen XL Capital Bermuda Open - Bermuda Pekao Open 2001 - Szczecin Warsteiner Challenger Lubeck 2001 - Lubeck Neride Prague Indoor - Prague Intelig Tennis Cup - Campos do Jordao Skandia Open - Linz VI Trofeo Ciudad de Quito - Quito Cairo Challenger 2002 - Cairo V Trofeo Ciudad de Quito - Quito Samarkand Challenger - Samarkand Copa Ericsson - Montevideo Warsteiner Challenger Lubeck - Lubeck Venice Open - Venice Warsteiner Challenger Wolfsburg - Wolfsburg Schickendanz Open - Furth Tennis Napoli Cup 2007 - Napoli AAPT Championships - Adelaide USTA Challenger of Burbank - Burbank Delray Beach International Tennis Championships - Delray Beach China Open - Beijing Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach BMW Open - Munich The Nottingham Open - Nottingham Generali Open 1999 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Qatar Open - Doha Open de Moselle - Metz BellSouth Open - Vina del Mar America's Red Clay Tennis Championship - Coral Springs Kroger / St. Jude International - Memphis Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 1997 - Kitzbuhel Abierto Mexicano de Tenis - Mexico City U.S. Men's Clay Court Championship - Orlando MFS Pro Tennis Championships - Boston Sybase Open - San Jose Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Campionati Internazionali di Sicilia - Palermo UBS Open Gstaad - Gstaad Adidas International - Sydney Siebel Open - San Jose The Lipton Championships - Key Biscayne du Maurier Open - Toronto The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati AIG Japan Open - Tokyo RCA Championships - Indianapolis NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Generali Open - Kitzbuhel Sydney International - Sydney BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Abierto Mexicano Telcel - Acapulco Dutch Open Tennis - Amersfoort Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Thailand Open - Bangkok French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris BCR Open Romania - Bucharest Countrywide Classic - Los Angeles U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, Group 2, 2R, PAR-DOM 3-1 Davis Cup, Group 2, 2R, BAH-PAR 1-4 Australian Open - Melbourne U.S. Open - New York Great American Insurance ATP Championship - Cincinnati U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 1R, BOL-PAR 1-4 Davis Cup, Group 2, 1R, PAR-CUB 4-0 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, Group 2, 1R, PAR-BAH 4-1 Davis Cup, Group 2, REL2, PAR-DOM 4-1 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, 1R, PAR-AHO 4-1 Davis Cup, World Group, PO, AUT-BRA 4-1